4097 The name "%s" has a syntax error, is a reserved word or is too long.
4098 The ODBC driver (version %s) installed on this computer is too old, and is incompatible with Microsoft Repository.
4099 Internal error (%s: %d).
4100 An error occurred while building an SQL statement. Reduce the number of changed properties or repository objects in the operation (%s: %d).
4113 No rows met the query conditions.
4114 An ODBC error has been detected.
4115 The database '%s' was not found.
4116 Internal error.
4117 The specified ODBC driver is invalid or unknown.
4118 An error occurred while creating %s.
4121 The ODBC driver is not capable of performing the operation.
4144 The database %s already exists.
4145 An open repository database is required to perform this operation.
4146 The repository database is already open.
4147 The underlying database is single threaded. Only thread 0x%08x can access this object.
4148 The database may be corrupt. Refer to your database documentation for information about database recovery.
4149 The database exists but does not have the required Microsoft Repository schema.
4150 The database server you are connected to (version %s) is not supported by this version of the Microsoft Repository.
4151 The database is read only. No changes are allowed.
4152 Incompatible repository database version.
4161 The requested operation cannot be performed because a transaction is not currently active.
4162 An active transaction has been automatically rolled back due to a repository shut down.
4163 A new transaction cannot be started because the maximum number of concurrent transactions (%d) has been exceeded.
4164 The transaction has exceeded the allotted time.
4165 There is no data value to return.
4166 Transaction options cannot be set while a transaction is active.
4167 The cached copy of an object is invalid due to a failed transaction or a deletion (IntID: %s). To update your copy, release and reload the object.
4168 The cached copy of a collection is invalid due to a failed transaction or a deletion. To update your copy, release and reload the collection.
4208 The object cache is full.
4209 There are no available dispatch identifier (DISPID) values left.
4352 The relationship already exists.
4353 A relationship definition does not exist that connects the specified object types.
4354 The specified relationship was not found.
4357 The requested operation can only be performed via the origin collection.
4358 The cached relationship collection does not match the repository database.
4359 The collection definition flag combination is not supported.
4360 The relationship name "%s" is invalid for the collection. A name is required for a naming collection, but is not allowed on a non-naming collection.
4361 The relationship name "%s" is already used in the collection, and the collection requires all names to be unique.
4368 Cannot perform this operation on a non-naming collection.
4384 The specified property table exists but does not contain the required IntID (internal identifier) column.
4385 The input data type cannot be converted to the storage data type.
4386 The specified column cannot be set to the null value.
4387 More than one default interface on a class is not allowed.
4388 Inverted properties are not allowed on this interface.
4389 Invalid SQL scale value.
4390 The specified table name "%s" is an invalid table name.
4608 The requested operation has timed out waiting to acquire a lock.
4688 The ad-hoc query is either missing the IntID column, has too many columns, or is otherwise unsuitable for execution.
4864 The specified object has not been initialized.
4865 The specified object cannot be found.
4866 An attempt to locate an object by name has failed because no naming relationship exists for the object.
4867 The object already exists.
4868 The specified version cannot be found.
5120 The specified property data type does not match the storage property data type.
5121 The specified set property operation cannot be performed. Collections and interfaces cannot be set via this method.
5122 The property value is too large for the column and has been be truncated.
5123 Setting a property value of a Type Information Model definition object is not supported.
5124 Property is read only.
5125 Property does not exist.
5376 Invalid Combination of collection flags.
5377 Collection flags cannot be set for a destination collection.
5378 The type of a relationship definition object for a collection is invalid.
5379 Invalid SQL_C_TYPE chosen for property.
5380 Too many collections for a relationship definition object. Only one origin collection type and one destination collection type are permitted.
5381 Invalid SQL type "%d" chosen for property.
5632 Can't set a property on a frozen version.
5633 Can't merge into a frozen version.
5634 Can't merge into with an unfrozen secondary version.
5635 Can't create a new version from an unfrozen version.
5636 The operation can't be performed on a frozen version.
5637 The operation can't be performed on a working version.
5638 A duplicate branch ID was generated for this object.
5639 A successor of the version exists and hence cannot be deleted.
5888 The origin version is frozen.
5889 The relship can be cloned only by a version of the origin obj.
5890 This operation cannot be performed on a sequenced Relationship.
5891 Cannot Pin/UnPin an Origin Version of a Relationship.
5892 The user is attempting to un-pin an non-pinned relationship.
6144 The item already exists in the workspace.
6145 The item doesn't exist in the workspace.
6146 This is not a workspace item.
6147 Operation performed on an un-checked out item.
6400 This version is not a member of this version collection.
6401 Invalid operation performed on this collection.
6480 This operation cannot be performed on a non-sequenced collection.